high-speed rail line - Spanish English Dictionary